Neophilus Cattleheart (Parides neophilus)

Will Carter

Cristalino Lodge, Mato Grosso, Brazil

05-12-04

Kim Garwood

Rancho Grande, Porto Vehlo, Brazil

11-23-06

Frank Lambert

Rancho Grande, Porto Vehlo, Brazil

06-12-04